package com.youbo.form;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;

/**
 * @author: macy
 * @Email: 420534221@qq.com
 * @Date: 2020/10/20
 * @describe:
 */
@Data
@ApiModel(value = "门诊支付通知")
public class RefundNoForm {

    @ApiModelProperty(value = "hospitalId")
    private String hospitalId;


    @ApiModelProperty(value = "就诊卡号")
    @NotBlank(message = "就诊卡号不能为空")
    private String medicalCardNumber;


    /**
     * 院内系统必须保存此单据号，退款、退款查询都要使用此单据号
     */
    @ApiModelProperty(value = "充值订单号")
    @NotBlank(message = "充值订单号不能为空")
    private String orderNo;


    /**
     * 院内系统必须保存此单据号，退款、退款查询都要使用此单据号
     */
    @ApiModelProperty(value = "退款单号")
    @NotBlank(message = "退款单号不能为空")
    private String refundNo;


    @ApiModelProperty(value = "退款金额")
    @NotBlank(message = "退款金额不能为空")
    private String refunAmount;


}
